spring security interview questions code decode